What is the meaning of the word "de luxe"?

Definitions: